package com.messe.base.models;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;


/**
 * ServerFormOrganizationRel
 * @author Administrator
 *
 */
public class ServerFormOrganizationRel  implements java.io.Serializable {


    // Fields    

     /**
	 * 
	 */
	private static final long serialVersionUID = 148632962307763656L;
	private Integer id;
	/**对应展商**/
     private Organization exhibitor;
     /**对应表单**/
     private ExhibitionServerForm exhibitionServerForm;
     /**最后更新时间**/
     private Timestamp lastUpdatedStamp;
     /**创建时间**/
     private Timestamp createdStamp;
     /**是否提交*/
     private Integer type;
     /**wordUrl*/
     private String worldUrl;
 	private String url;
 	/**合同号*/
 	private String  contractNumber;
 	
 	/**零售品牌中文名*/
 	private String brandCName;
 	/**零售品牌英文名*/
 	private String brandEName;
 	
 	/**中文描述*/
 	private String descritionCName;
 	/**英文描述*/
 	private String descritionEName;
    // Constructors
 	/**展位号*/
 	private String booth;
 	/**搭建商名称*/
 	private String contractorName;
 	/**搭建商联系电话*/
 	private String contractorPhone;
 	/**公司负责人姓名*/
 	private String principalName;
 	/**负责人职务*/
 	private String principalJob;
 	/**负责人手机*/
 	private String principalPhone;
 	/**现场负责人姓名*/
 	private String localName;
 	/**现场负责人职务 */
 	private String localJob;
 	/**现场负责人手机*/
 	private String localPhone;
 	/**现场负责人QQ*/
 	private String localQQ;
 	/**现场负责人邮箱*/
 	private String localEmail;
 	/**公司地址*/
 	private String companyAddress;
 	/**银行账号*/
 	private String bankAccount;
 	/**展商名*/
 	private String exhibitorName;
 	/**面积*/
 	private String squareFootage;
 	/**单层展台*/
 	private String oddBooth;
 	/**双层展台*/
 	private String evenBooth;
 	/**客户经理*/
 	private String custManager;
 	/**QQ*/
 	private String custQQ;
 	/**手机*/
 	private String custPhone;
 	/**日期*/
 	private String date;
 	
 	/**展位数量*/
 	private Integer BoothCount;
 	/**贵宾证姓名*/
 	private String vipName;
 	/**贵宾证职务*/
 	private String vipJob;
 	
 	private String vipGen;
 	private String vipAdd;
 	
 	/**贵宾证数量*/
 	private Integer vipCount;
 	/**展商证姓名*/
 	private String name;
 	/**展商证职务*/
 	private String job;
 	/**正常*/
 	private Integer normalCount;
 	/**支付*/
 	private Integer payCount;
 	
    private Set<ExhibitorProveFormRel> exhibitorProveFormRels = new HashSet<ExhibitorProveFormRel>();
 	
    /** default constructor */
    public ServerFormOrganizationRel() {
    }
    // Property accessors

	/**
	 * @return the url
	 */
	public String getUrl() {
		return url;
	}

	/**
	 * @return the worldUrl
	 */
	public String getWorldUrl() {
		return worldUrl;
	}

	/**
	 * @param worldUrl the worldUrl to set
	 */
	public void setWorldUrl(String worldUrl) {
		this.worldUrl = worldUrl;
	}

	/**
	 * @param url the url to set
	 */
	public void setUrl(String url) {
		this.url = url;
	}



	public Integer getId() {
        return this.id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }
	/**
	 * @return the exhibitor
	 */
	public Organization getExhibitor() {
		return exhibitor;
	}

	/**
	 * @param exhibitor the exhibitor to set
	 */
	public void setExhibitor(Organization exhibitor) {
		this.exhibitor = exhibitor;
	}



	public ExhibitionServerForm getExhibitionServerForm() {
		return exhibitionServerForm;
	}


	public void setExhibitionServerForm(ExhibitionServerForm exhibitionServerForm) {
		this.exhibitionServerForm = exhibitionServerForm;
	}


	public Timestamp getLastUpdatedStamp() {
        return this.lastUpdatedStamp;
    }
    
    public void setLastUpdatedStamp(Timestamp lastUpdatedStamp) {
        this.lastUpdatedStamp = lastUpdatedStamp;
    }

    public Timestamp getCreatedStamp() {
        return this.createdStamp;
    }
    
    public void setCreatedStamp(Timestamp createdStamp) {
        this.createdStamp = createdStamp;
    }

	/**
	 * @return the type
	 */
	public Integer getType() {
		return type;
	}


	/**
	 * @param type the type to set
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * @return the contractNumber
	 */
	public String getContractNumber() {
		return contractNumber;
	}

	/**
	 * @param contractNumber the contractNumber to set
	 */
	public void setContractNumber(String contractNumber) {
		this.contractNumber = contractNumber;
	}

	/**
	 * @return the brandCName
	 */
	public String getBrandCName() {
		return brandCName;
	}

	/**
	 * @param brandCName the brandCName to set
	 */
	public void setBrandCName(String brandCName) {
		this.brandCName = brandCName;
	}

	/**
	 * @return the brandEName
	 */
	public String getBrandEName() {
		return brandEName;
	}

	/**
	 * @param brandEName the brandEName to set
	 */
	public void setBrandEName(String brandEName) {
		this.brandEName = brandEName;
	}

	/**
	 * @return the descritionCName
	 */
	public String getDescritionCName() {
		return descritionCName;
	}

	/**
	 * @param descritionCName the descritionCName to set
	 */
	public void setDescritionCName(String descritionCName) {
		this.descritionCName = descritionCName;
	}

	/**
	 * @return the descritionEName
	 */
	public String getDescritionEName() {
		return descritionEName;
	}

	/**
	 * @param descritionEName the descritionEName to set
	 */
	public void setDescritionEName(String descritionEName) {
		this.descritionEName = descritionEName;
	}

	/**
	 * @return the booth
	 */
	public String getBooth() {
		return booth;
	}

	/**
	 * @param booth the booth to set
	 */
	public void setBooth(String booth) {
		this.booth = booth;
	}

	public String getContractorName() {
		return contractorName;
	}

	public void setContractorName(String contractorName) {
		this.contractorName = contractorName;
	}

	public String getContractorPhone() {
		return contractorPhone;
	}

	public void setContractorPhone(String contractorPhone) {
		this.contractorPhone = contractorPhone;
	}

	public String getPrincipalName() {
		return principalName;
	}

	public void setPrincipalName(String principalName) {
		this.principalName = principalName;
	}

	public String getPrincipalJob() {
		return principalJob;
	}

	public void setPrincipalJob(String principalJob) {
		this.principalJob = principalJob;
	}

	public String getPrincipalPhone() {
		return principalPhone;
	}

	public void setPrincipalPhone(String principalPhone) {
		this.principalPhone = principalPhone;
	}

	public String getLocalName() {
		return localName;
	}

	public void setLocalName(String localName) {
		this.localName = localName;
	}

	public String getLocalPhone() {
		return localPhone;
	}

	public void setLocalPhone(String localPhone) {
		this.localPhone = localPhone;
	}

	public String getLocalQQ() {
		return localQQ;
	}

	public void setLocalQQ(String localQQ) {
		this.localQQ = localQQ;
	}

	public String getLocalEmail() {
		return localEmail;
	}

	public void setLocalEmail(String localEmail) {
		this.localEmail = localEmail;
	}

	public String getCompanyAddress() {
		return companyAddress;
	}

	public void setCompanyAddress(String companyAddress) {
		this.companyAddress = companyAddress;
	}

	public String getBankAccount() {
		return bankAccount;
	}

	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}

	public String getExhibitorName() {
		return exhibitorName;
	}

	public void setExhibitorName(String exhibitorName) {
		this.exhibitorName = exhibitorName;
	}

	public String getSquareFootage() {
		return squareFootage;
	}

	public void setSquareFootage(String squareFootage) {
		this.squareFootage = squareFootage;
	}

	public String getOddBooth() {
		return oddBooth;
	}

	public void setOddBooth(String oddBooth) {
		this.oddBooth = oddBooth;
	}

	public String getEvenBooth() {
		return evenBooth;
	}

	public void setEvenBooth(String evenBooth) {
		this.evenBooth = evenBooth;
	}

	public String getCustManager() {
		return custManager;
	}

	public void setCustManager(String custManager) {
		this.custManager = custManager;
	}

	public String getCustQQ() {
		return custQQ;
	}

	public void setCustQQ(String custQQ) {
		this.custQQ = custQQ;
	}

	public String getCustPhone() {
		return custPhone;
	}

	public void setCustPhone(String custPhone) {
		this.custPhone = custPhone;
	}

	public String getLocalJob() {
		return localJob;
	}

	public void setLocalJob(String localJob) {
		this.localJob = localJob;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public Integer getBoothCount() {
		return BoothCount;
	}

	public void setBoothCount(Integer boothCount) {
		BoothCount = boothCount;
	}

	public String getVipName() {
		return vipName;
	}

	public void setVipName(String vipName) {
		this.vipName = vipName;
	}

	public String getVipJob() {
		return vipJob;
	}

	public void setVipJob(String vipJob) {
		this.vipJob = vipJob;
	}

	
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getJob() {
		return job;
	}

	public void setJob(String job) {
		this.job = job;
	}

	public Integer getVipCount() {
		return vipCount;
	}

	public void setVipCount(Integer vipCount) {
		this.vipCount = vipCount;
	}

	public Integer getNormalCount() {
		return normalCount;
	}

	public void setNormalCount(Integer normalCount) {
		this.normalCount = normalCount;
	}

	public Integer getPayCount() {
		return payCount;
	}

	public void setPayCount(Integer payCount) {
		this.payCount = payCount;
	}

	public String getVipGen() {
		return vipGen;
	}

	public void setVipGen(String vipGen) {
		this.vipGen = vipGen;
	}

	public String getVipAdd() {
		return vipAdd;
	}

	public void setVipAdd(String vipAdd) {
		this.vipAdd = vipAdd;
	}

	public Set<ExhibitorProveFormRel> getExhibitorProveFormRels() {
		return exhibitorProveFormRels;
	}

	public void setExhibitorProveFormRels(Set<ExhibitorProveFormRel> exhibitorProveFormRels) {
		this.exhibitorProveFormRels = exhibitorProveFormRels;
	}

	

}